import request from '@/utils/request'

// 获取站点列表（树状）
export function getSiteTreeList() {
  return request({
    url: '/iot/web/fenpingzhanShi/siteList',
    method: 'get'
  })
}

// 查询分屏展示门禁设备列表
export function getAccessDeviceList(params) {
  return request({
    url: '/iot/web/fenpingzhanShi/device/list',
    method: 'get',
    params
  })
}

// 获取门禁设备详情
export function getAccessDeviceDetail(deviceId) {
  return request({
    url: `/iot/web/fenpingzhanShi/${deviceId}`,
    method: 'get'
  })
}

// 获取门禁设备事件列表
export function getAccessEventList(params) {
  return request({
    url: '/iot/web/fenpingzhanShi/event/list',
    method: 'get',
    params
  })
}

// 根据门禁设备id获取视频流列表（实时）
export function getLiveStreamList(deviceId) {
  return request({
    url: '/iot/web/fenpingzhanShi/live/readTime',
    method: 'get',
    params: { deviceId }
  })
}

// 根据门禁设备id获取视频流列表（历史）
export function getHistoryStreamList(deviceId) {
  return request({
    url: '/iot/web/fenpingzhanShi/live/historyTime',
    method: 'get',
    params: { deviceId }
  })
}